3df4c75d575e2d70c4c391caec70431d43867e3f,java/java-impl/src/com/intellij/psi/stubsHierarchy/impl/StubResolver.java,StubResolver,findInheritedMemberType,#Symbol.ClassSymbol#number#Set#Set#,110
Before Change
private void findInheritedMemberType(Symbol.ClassSymbol c, int name, Set<Symbol> symbols, Set<Symbol> processed)
throws IncompleteHierarchyException {
for (Symbol.ClassSymbol st : c.getSuperClasses(myConnector))
findMemberType(st, name, symbols, processed);
}
After Change
@Nullable Set<Symbol> processed) throws IncompleteHierarchyException {
processMembers(s.getMembers(), name, symbols, requireStatic);
@CompactArray(Symbol.ClassSymbol.class) Object supers = s.getSuperClasses(myConnector);
if (supers == null) return;
if (processed == null) processed = new HashSet<>();
if (!processed.add(s)) return;